package queue

type Queue interface {
	Add(data interface{}) (index int, err error)

	Take() (data interface{}, err error)

	Size() int

	IsFull() bool

	IsEmpty() bool

	Show()
}
